payment in person - Spanish English Dictionary